have a horrible accident - Français Anglais Dictionnaire